place where labourers can be hired - Francés Inglés Diccionario